package net.esj.basic.core.business.provider.operator;

import javax.inject.Named;
import javax.inject.Singleton;

import net.esj.basic.core.engine.provider.AbstractProvidersFactory;


@Singleton
@Named("melon.OperatorProvidersFactory")
public class OperatorProvidersFactory extends AbstractProvidersFactory<OperatorProvider> {

	private static OperatorProvider proxy;
	
	@Override
	protected Class<OperatorProvider> getProviderClass() {
		return OperatorProvider.class;
	}

	@Override
	protected void provideProxy(OperatorProvider proxy) {
		this.proxy = proxy;
	}

}
